search and rescue service - Francés Inglés Diccionario